Canadian Solar Inc logo

Canadian Solar Inc

FRA:L5A (Canada)  
€ 18.77 (+0.86%) Jun 3
6.90
P/B:
0.52
Market Cap:
€ 1.21B ($ 1.32B)
Enterprise V:
€ 4.07B ($ 4.42B)
Volume:
296.00
Avg Vol (2M):
894.00
Also Trade In:

Canadian Solar Inc Valuation Measures